make proud/vain - French English Dictionary